notice or demand - Turkish English Dictionary